39f29f9425296f2a67f6afbabed45ca593c4730b,services/sts/sts-core/src/main/java/org/apache/cxf/sts/request/RequestParser.java,RequestParser,parseUseKey,#UseKeyType#WebServiceContext#,319

Before Change


                    SecurityTokenReferenceType.class.cast(useKeyJaxb.getValue());
                Element token = fetchTokenElementFromReference(strType, wsContext);
                try {
                    x509 = Base64Utility.decode(token.getTextContent());
                    LOG.fine("Found X509Certificate UseKey type via reference");
                } catch (Exception e) {
                    LOG.log(Level.WARNING, "", e);

After Change


                    SecurityTokenReferenceType.class.cast(useKeyJaxb.getValue());
                Element token = fetchTokenElementFromReference(strType, wsContext);
                try {
                    x509 = Base64Utility.decode(token.getTextContent().trim());
                    LOG.fine("Found X509Certificate UseKey type via reference");
                } catch (Exception e) {
                    LOG.log(Level.WARNING, "", e);